
// 列表/分页请求参数
export interface OperationLogReq {
  operationModuleCode: string;  // 操作模块code  
  operationModuleName: string;  // 操作模块名称  
  operationTypeCode: string;    // 操作类型code  
  operationTypeName: string;    // 操作类型名称  
  bizId: string;                // 业务id  
  bizCode: string;              // 业务code  
  operationBy: number;          // 操作人  
  operationByName: string;      // 操作人  
  operationTimeStart: string;   // 操作时间-开始时间  
  operationTimeEnd: string;     // 操作时间-结束时间  
} 

// 列表/分页响应体 
export interface OperationLogRes {
  id: string;                   // 主键ID
  operationModuleCode: string;  // 操作模块code
  operationModuleName: string;  // 操作模块名称
  operationTypeCode: string;    // 操作类型code
  operationTypeName: string;    // 操作类型名称
  bizId: string;                // 业务id
  bizCode: string;              // 业务code
  remark: string;               // 备注
  requestParams: string;        // 请求参数
  beforeContent: string;        // 变更前内容
  afterContent: string;         // 变更后内容
  changeContentList: string[];  // 变更内容
  beforeFile: string;           // 变更前附件
  afterFile: string;            // 变更后附件
  operationBy: number;          // 操作人
  operationByName: string;      // 操作人
  operationTime: string;          // 操作时间
  updateTime: string;             // 修改时间
}

// 详情响应体 
export interface PermissionDetailRes {
  permissionId: number  // 资源ID
  permsName: string     // 资源名称
  permsCode: string     // 权限码
  permsType: number     // 权限类型
  path: string          // 接口地址
}

// 编辑请求参数
export interface PermissionEditParams {
  permissionId: number  // 资源ID
  permsName: string     // 资源名称
  permsCode: string     // 权限码
  permsType: number     // 权限类型
  path: string          // 接口地址
}
